Global Constraints for Lexicographic Orderings
نویسندگان
چکیده
We propose some global constraints for lexicographic orderings on vectors of variables. These constraints are very useful for breaking a certain kind of symmetry arising in matrices of decision variables. We show that decomposing such constraints carries a penalty either in the amount or the cost of constraint propagation. We therefore present a global consistency algorithm which enforces a lexicographic ordering between two vectors of n variables in O(nb) time, where b is the cost of adjusting the bounds of a variable. The algorithm can be modified very slightly to enforce a strict lexicographic ordering. Our experimental results on a number of domains (balanced incomplete block design, social golfer, and sports tournament scheduling) confirm the efficiency and value of these new global constraints.
منابع مشابه
Similarity-Based Fuzzy Orderings: Recent Advances
Fuzzy orderings with reference to an underlying context of similarity were first defined by Höhle and Blanchard [9]. Since then, several authors have contributed to the development of this class of fuzzy relations, both from the theoretical and the practical side (e.g. [1–4, 7, 8]). Two problems remained open throughout several years: how to define strict fuzzy orderings and how to define lexic...
متن کاملLexicographic Composition of Fuzzy Orderings
The present paper introduces an approach to construct lexicographic compositions of similarity-based fuzzy orderings. This construction is demonstrated by means of non-trivial examples. As this is a crucial feature of lexicographic composition, the preservation of linearity is studied in detail. We obtain once again that it is essential for meaningful results that the t-norm under consideration...
متن کاملGlobal constraints by composition: lexicographic ordering with sums
We introduce a new global constraint which combines together a lexicographic ordering constraint with some sum constraints. Applications for this constraint include balanced incomplete block designs and the ternary Steiner problem. We develop an efficient linear time algorithm for propagating this constraint. This combination of constraints increases the filtering, leading to significant decrea...
متن کاملConditional Lexicographic Orders in Constraint Satisfaction Problems
The lexicographically-ordered CSP (“lexicographic CSP” or “LO-CSP” for short) combines a simple representation of preferences with the feasibility constraints of ordinary CSPs. Preferences are defined by a total ordering across all assignments, such that a change in assignment to a given variable is more important than any change in assignment to any less important variable. In this paper, we s...
متن کاملCombining Symmetry Breaking with Other Constraints: Lexicographic Ordering with Sums
We introduce a new global constraint which combines together the lexicographic ordering constraint with some sum constraints. Lexicographic ordering constraints are frequently used to break symmetry, whilst sum constraints occur in many problems involving capacity or partitioning. Our results show that this global constraint is useful when there is a very large space to explore, such as when th...
متن کامل